thinking parts